\hypertarget{classbo__sdl_1_1SDLBall}{
\section{bo\_\-sdl::SDLBall Class Reference}
\label{classbo__sdl_1_1SDLBall}\index{bo\_\-sdl::SDLBall@{bo\_\-sdl::SDLBall}}
}


{\ttfamily \#include $<$SDLBall.h$>$}

Inheritance diagram for bo\_\-sdl::SDLBall:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classbo__sdl_1_1SDLBall}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classbo__sdl_1_1SDLBall_aa2db2dc693d49df3fdf46c33765f23a2}{Visualize} ()
\item 
void \hyperlink{classbo__sdl_1_1SDLBall_aaf9bdaeec3b1d41e30a060104f06f711}{SetSprite} (const char $\ast$, const double)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
SDL Derived ball class, provides the actual visual ball \& it's functions to make it work 

\subsection{Member Function Documentation}
\hypertarget{classbo__sdl_1_1SDLBall_aaf9bdaeec3b1d41e30a060104f06f711}{
\index{bo\_\-sdl::SDLBall@{bo\_\-sdl::SDLBall}!SetSprite@{SetSprite}}
\index{SetSprite@{SetSprite}!bo_sdl::SDLBall@{bo\_\-sdl::SDLBall}}
\subsubsection[{SetSprite}]{\setlength{\rightskip}{0pt plus 5cm}void bo\_\-sdl::SDLBall::SetSprite (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{ fileName, }
\item[{const double}]{ scale}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classbo__sdl_1_1SDLBall_aaf9bdaeec3b1d41e30a060104f06f711}
Loads the sprite of the ball, and calculates its virtual radius 

Implements \hyperlink{classbo_1_1Ball}{bo::Ball}.

\hypertarget{classbo__sdl_1_1SDLBall_aa2db2dc693d49df3fdf46c33765f23a2}{
\index{bo\_\-sdl::SDLBall@{bo\_\-sdl::SDLBall}!Visualize@{Visualize}}
\index{Visualize@{Visualize}!bo_sdl::SDLBall@{bo\_\-sdl::SDLBall}}
\subsubsection[{Visualize}]{\setlength{\rightskip}{0pt plus 5cm}void bo\_\-sdl::SDLBall::Visualize (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classbo__sdl_1_1SDLBall_aa2db2dc693d49df3fdf46c33765f23a2}
Converts the virtual position to the \char`\"{}real position\char`\"{} on the screen, and blits the set sprite 

Implements \hyperlink{classbo_1_1Ball}{bo::Ball}.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
SDLBall.h\item 
SDLBall.cpp\end{DoxyCompactItemize}
